the last saviour - Alemán Inglés Diccionario